package com.hongmeng.operater.domain.newsAndVideo.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;


/**
 * 查询视频信息对象
 *
 * @author hongmeng
 * @date 2020-12-28
 */
@Data
@ApiModel("查询视频信息对象")
public class QueryVideoInfoEntity {
    /**
     * 视频信息id
     */
    private Integer id;

    /**
     * 标题
     */
    @ApiModelProperty("标题")
    private String title;

    /**
     * 缩略图
     */
    @ApiModelProperty("缩略图")
    private Integer thumbnailId;

    /**
     * 名称
     */
    @ApiModelProperty("名称")
    private String videoName;

    /**
     * 关键字
     */
    @ApiModelProperty("关键字")
    private String keyWord;

    /**
     * 简介
     */
    @ApiModelProperty("简介")
    private String synopsis;

    /**
     * 所属专科
     */
    @ApiModelProperty("所属专科")
    private String belongToSpecialty;

    /**
     * 医生专家
     */
    @ApiModelProperty("医生专家")
    private String doctorSpecialist;

    /**
     * 区域
     */
    @ApiModelProperty("区域")
    private String area;

    /**
     * 医院
     */
    @ApiModelProperty("医院")
    private String hospital;

    /** 视频文件id */
    @ApiModelProperty("视频文件id")
    private String videoFileIds;

    /** 视频类型 */
    @ApiModelProperty("视频类型")
    private String videoType;

    /**
     * 视频状态
     */
    @ApiModelProperty("视频状态")
    private String videoState;

    /**
     * 视频审核备注
     */
    @ApiModelProperty("视频审核备注")
    private String videoRemarks;

    /**
     * 使用情况
     */
    @ApiModelProperty("使用情况")
    private String useType;

    /**
     * 发布时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("发布时间")
    private Date pubdate;

    /**
     * 作者
     */
    @ApiModelProperty("作者")
    private String author;
}
